the eroding confidence - French English Dictionary